선제 공격은 군사 작전에서 상대방의 공격이나 반격 전에 미리 공격을 감행하는 전략을 의미한다. 이는 적이 공격할 가능성이 높거나 전투력이 우세한 상황에서 주로 사용되며, 신속하게 적의 능력을 무력화하는 것을 목표로 한다. 선제 공격은 전쟁의 전개 방식에 큰 영향을 미칠 수 있으며, 전략적 결정의 중요한 요소로 작용한다.
역사적으로 선제 공격의 개념은 다양한 전쟁에서 나타났다. 고대의 전투에서는 기습 공격이 선제 공격의 한 형태로 볼 수 있으며, 적군의 불특정한 이동이나 준비 상태를 활용하여 적의 주의를 분산시키고 빠르게 점령할 수 있는 기회를 엿보았다. 예를 들어, 고대 로마의 군대는 적의 진영을 미리 정찰하고 예상치 못한 시점에 공격함으로써 많은 승리를 거두었다.
현대전에서도 선제 공격은 중요한 전략으로 자리 잡았다. 20세기 중반부터 시행된 공중폭격 작전은 대표적인 사례로, 적의 군사 시설이나 물류 중심지를 사전에 파괴하여 전투력을 약화시키는 방식이다. 예를 들어, 제2차 세계대전에서 일본의 진주만 공격은 선제 공격의 전형적인 사례로, 미국 태평양 함대에 큰 피해를 입히며 전세를 변화시켰다.
그러나 선제 공격은 리스크가 크고 윤리적인 논란을 일으킬 수 있다. 비록 전략적 우위를 점할 수 있는 방법이지만, 선제 공격으로 인한 민간인 피해와 전투의 격화는 국제 사회에서 비난을 받을 수 있다. 따라서 선제 공격을 결정하기 위해서는 정치적, 군사적 판단을 충분히 고려해야 하며, 그 결과가 초래할 수 있는 다양한 상황에 대한 평가가 필요하다.